
$('.zhima').hide();
change_ticket();
function change_ticket(){
 
    $('.t_body').click(function () {
        var _index=$(this).index()- 1,amount=$(this).find('input').val(),price=$(this).attr('data-price'),property=$(this).find('.property').text(),
            Currency__sign=$(this).attr('data-sign'),price_id=$(this).attr('data-id')
        reset(_index)
        var original=$(this).attr('data-original')
        if(original!=0&&original){
            $('.favorable font').text($(this).find('td').eq(2).text().substr(0, 10))
            $('.favorable').show()
        }else{
            $('.favorable').hide()
        }
        $('table .t_body').eq(0).siblings()
        var limit=parseInt($(this).attr('data-limit'))
        $('.t_body').removeClass('choose')
        $(this).addClass('choose')
        $('.t_body').css({borderBottom:'1px solid #D7D7D7'})
        $(this).prev().css({border:'none'})
        $('#amount').val(amount), $('#price').val(price), $('#property').val(property), $('#price_id').val(price_id), $('#Currency__sign').val(Currency__sign)
        change($(this).find('.count'),limit);
        all()
        if(price == 0){
            $('#apply').show();
            $('#bz_apply').hide()
        }else{
            $('#apply').hide();
            $('#bz_apply').show()
        };
        if($(this).attr('data-vip')){
            $('.discount_code').hide()
        }else{
            $('.discount_code').show()
        }
    })

    $('.add').click(function () {
        var count=parseInt($(this).prev().find('input').val()),limit=parseInt($(this).parent().parent().attr('data-limit'))
        if(count<=100) count=count+1
        $(this).prev().find('input').val(count)
        change($(this).prev(),limit)
        all()
    })

    $('.sub').click(function () {
        var count=parseInt($(this).next().find('input').val()),limit=parseInt($(this).parent().parent().attr('data-limit'))
        if(count>limit){
            count=count-1
        }
        $(this).next().find('input').val(count)
        change($(this).next(),limit)
        all()
    })
    $('.number').keyup(function () {
        var  count=$(this).val(),limit=parseInt($(this).parent().parent().parent().attr('data-limit'))
        if(count>=limit&&count.match(/^[1-9]\d*|0$/)&&count<=100){
            $('#amount').val($(this).val())
            change($(this).parent(),limit)
            all()
        }
    })
    $('.number').change(function () {
        var  count=$(this).val(),limit=parseInt($(this).parent().parent().parent().attr('data-limit'))
        if(count<limit||!count.match(/^[1-9]\d*|0$/)){
            $(this).val(limit)
        }else
        if(count>100){
            $(this).val(100)
        }
        $('#amount').val($(this).val())
        change($(this).parent(),limit)
        all()
    })
    function reset(Index){
        $('.t_body').each(function (i) {
            if(i!=Index){
                var limit=parseInt($(this).attr('data-limit'))
                $(this).find('.number').val(limit)
                $(this).find('.sub').addClass('forbid')
            }
        })
    }

    function all(){
        var price=$('#price').val()*$('#amount').val(),sign=$('#Currency__sign').val()
        if($('#price').val() < 300){
            $('.zhima a').attr('href','');
            $('.zhima').hide()
        }else{
            $('.zhima a').attr('href','/order/zhima/auth/?'+$("form[name=signup_form]").serialize());
            $('.zhima').show()
        }
        $('.hj').show();
        $('#all').text("锟�"+price)
    }
    function change(obj,limit){
        var count=$(obj).find('input').val()
        if(count<=limit){
            $(obj).prev().addClass('forbid')
        }else {
            $(obj).prev().removeClass('forbid')
        }
    }

    $("#bz_apply").click(function () {
        if($('.choose').length==0){
            alert('璇烽€夋嫨绁ㄤ环')
        }
        else if ($('#amount').val() == 0) {
            alert('璇锋坊鍔犵エ鏁�')
        } else {
            $("form[name=signup_form]").submit()
        }

    })
};

//浜岀淮鐮�
var this_url="http://m.huodongjia.com"+window.location.pathname;
$('.qrcode').qrcode({width: 100, height: 100, text:this_url + "?entry=showevent",render:"table",foreground:'#0073BD'});
$('.share_qrcode div').qrcode({
    width: 150,
    height: 150,
    text:this_url + "?entry=showevent",render:"table",
    foreground:'#0073BD'
});

$('.n_wx').click(function () {
    $('.share_qrcode').fadeIn()
    $('.close').click(function () {
        $('.share_qrcode').fadeOut()
    })
});

//鏍囬鍒囨崲
$('.first_title .second_title').click(function () {
    var _index=$(this).index(),h3=$(this).parent();
    h3.find('.second_title').eq(_index).addClass('act_s').siblings().removeClass('act_s')
    h3.next().next().find('.s_tag').eq(_index).addClass('act').siblings().removeClass('act')
});

//鍙戦€侀偖绠�
$(".send_email").click(function () {
    if(!$("#exampleInputAmount").val().match(/\w+((-w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/)){
        $("#exampleInputAmount").css({"border":"1px solid red"})
    } else{
        $("#emai_code").css({"border":"1px solid #989697"})
        $.ajax({
            url: "/sendemail/",
            dataType: "json",
            type: "get",
            async: false,
            data: {
                email:$("#exampleInputAmount").val(),
                eventid:$("#event_id").val()
            },
            success: function (data) {
                if(data.code==1){
                    alert("鍙戦€佹垚鍔燂紒");
                    $("#exampleInputAmount").val("")
                }else{
                    alert("鍙戦€佸け璐ワ紒");
                }
            }
        })
    }
});

if($('.lazy').length>0){
    $(".lazy").lazyload({threshold : 0 , effect:"show", placeholder : "../images/event_default.jpg", event:"scroll"});
};
$('.m_more').click(function () {
    // m_str=[]
    var l=$('.guest').length
    if($(this).text()=='鏌ョ湅鏇村'){
        if(l<=32){
            $(this).text('鏀惰捣')
            $('.guests').css({maxHeight:'none'})
        }else{
            $(this).text('鏌ョ湅鍏ㄩ儴')
            $('.guests').css({maxHeight:'800px'})
        }

    }else
    if($(this).text()=='鏌ョ湅鍏ㄩ儴'){
        $(this).text('鏀惰捣')
        $('.guests').css({maxHeight:'none'})
    }else
    if($(this).text()=='鏀惰捣'){
        $(this).text('鏌ョ湅鏇村')
        $('.guests').css({maxHeight:'400px'})
        $("html,body").animate({scrollTop: $('.guests').parent().parent().offset().top},0)
    }
});

var num=0
setInterval(com,2000)
function com(){
    var length=$('.company li').length/2
    if(length>5){
        num++
        $('.company').css({
            top:"-"+num*30+"px",transition:"all .3s ease"
        })
        if(num>=length){
            num=0
            setTimeout(function () {
                $('.company').css({
                    top:"-"+num*30+"px",transition:"all 0s ease"
                })
            },500)
        }
    }
};

//浼樻儬鐮�
$('.discount_code font').click(function () {
    $(this).hide();
    $('.discount_code div').fadeIn()
})
$('.cancel').click(function () {
    $('.discount_code div').hide()
    $('.discount_code font').fadeIn();
    $('.preferential').html("")
    $('#coupon').val('')
    $('#total_fee').val('')
    $('.discount_code input').val('')
})
var code=0,tel;
$('.ensure').click(function () {
    var phone=$('.discount_code input').val();
    if(!(/^1+\d{10}$/).test(phone)){
        alert('璇疯緭鍏ユ纭殑鎵嬫満鍙风爜')
    }else{
        discount(phone)
    }
})
function discount(phone) {
    var amount=$('#amount').val(),price=$('#price').val();
    $.get('/order/coupon/',{coupon:phone,total_fee:amount*price},function (data) {
        if(data.preferential > 0){
            code=1,tel=phone;
            $('.preferential').text("锛堜紭鎯�"+data.preferential+"锛�");
            $('.discount_code span').show()
//                $('.discount_code font').fadeIn();
            $('#total_fee').val(data.total_fee)
            $('#coupon').val(phone);
        }else{
            swal(data.msg);
            code=0,tel='';
            $('.preferential').html("")
            $('#coupon').val('')
            $('#total_fee').val('')
            $('.discount_code input').val('')
            $('.discount_code span').hide()
        };

    })
};
$('.t_body').click(function () {
    if(code){
        discount(tel)
    }

})
